Google Earth - Map - Green Island (Antigua and Barbuda) (Green Island)
World
>
North America
>
Antigua and Barbuda
>
Parish of Saint Philip
>
Green Island